carry out successfully - Français Anglais Dictionnaire